CSS/HTML

推荐列表 站点导航

当前位置:首页 > 脚本编程 > CSS/HTML >

在layui的layDate组件中添加设置一周开始的方法

来源:互联网  作者:网友投稿  发布时间:2021-01-09 14:50
layui框架的layDate组件内置强劲的自定义日期格式解析和合法校正机制,含中文版和国际版。本文就来为大家介绍一下...

在layui的layDate组件中添加设置一周开始的方法

国际惯例周日作为一周的开始,但是有的用户使用习惯还是比较倾向周一作为一周的开始,但是目前laydate是没有一个配置项可以来决定这个的,在laydatePro中添加了一个配置项的支持如下:

1.jpg

从注释里面也可以看到,为了使用的方便,可以设置0到6(也就是Date.getDay()对应的值)之外,同时提供了可以设置成对应的日一二三或者Su,Mo,Tu这些。推荐:layui框架快速入门

下面简单的介绍一下背后的实现逻辑:

1、在默认的config中添加一个weekStart的初始值

2.jpg

2、在render的时候用正则表达式校验填入的值符合要求不,符合的话设置成对应的0-6如果不符合重置成0

3.jpg

3、到了后面实际渲染这个laydate的时候根据weekStart去生成节点

这里有两个部分,一个是表头的th上显示的

4.jpg

另外一个是实际td里面的内容的

5.jpg

到此关于设定一周开始的就改好了,例子给出的是周一开始,这个实际是使用会比较常见的,但是并不是只能设置周一,实际上支持设置任意一天作为开始,后面跟据实际需要的时候设置即可

1.gif

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/cssm/12179.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

在layui的layDate组件中添加设置一周开始的方法

2021-01-09 编辑:网友投稿

在layui的layDate组件中添加设置一周开始的方法

国际惯例周日作为一周的开始,但是有的用户使用习惯还是比较倾向周一作为一周的开始,但是目前laydate是没有一个配置项可以来决定这个的,在laydatePro中添加了一个配置项的支持如下:

1.jpg

从注释里面也可以看到,为了使用的方便,可以设置0到6(也就是Date.getDay()对应的值)之外,同时提供了可以设置成对应的日一二三或者Su,Mo,Tu这些。推荐:layui框架快速入门

下面简单的介绍一下背后的实现逻辑:

1、在默认的config中添加一个weekStart的初始值

2.jpg

2、在render的时候用正则表达式校验填入的值符合要求不,符合的话设置成对应的0-6如果不符合重置成0

3.jpg

3、到了后面实际渲染这个laydate的时候根据weekStart去生成节点

这里有两个部分,一个是表头的th上显示的

4.jpg

另外一个是实际td里面的内容的

5.jpg

到此关于设定一周开始的就改好了,例子给出的是周一开始,这个实际是使用会比较常见的,但是并不是只能设置周一,实际上支持设置任意一天作为开始,后面跟据实际需要的时候设置即可

1.gif

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/cssm/12179.shtml

相关文章

风云图片

推荐阅读

返回CSS/HTML频道首页